// pages/personal/personal.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    api:app.globalData.api,
    msg:'取消预约',
    disabled:''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

    let api = this.data.api
    let that = this
      wx.getStorage({
        key: 'uid',
        success:function(res){
          wx.request({
            url:  api+'/api/demo/Articles/getOrders?id='+res.data,
            success:function(res){
              that.setData({
                orders:res.data.data
              })
            }
          })
        }
      })
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  quxiao:function(e){
    let id = e.currentTarget.dataset.id
    let api = this.data.api
    let that = this
    wx.showModal({
      title: '提示',
      content: '是否去人取消预约',
      success (res) {
        if (res.confirm) {
          wx.request({
            url: api+'/api/demo/Articles/quxiao?id='+id,
            success:function(res){
              if(res.data.data){
                wx.showToast({
                  title: '取消预约成功',
                  icon: 'none',
                  duration: 2000,
                  success:function(){
                    setTimeout(function () {
                      //要延时执行的代码
                     that.onShow()
                    }, 1000) //延迟时间
                  }
                })
              }
            }
          })
        }
      }
    })

 


  },
  onPullDownRefresh(){
    this.onShow();
    wx.stopPullDownRefresh()
  }
})